package com.yuyou.fn.educational.service;

import com.yuyou.fn.educational.discount.DiscountRegClassInfo;
import com.yuyou.fn.educational.discount.DiscountRegCourseClass;
import com.yuyou.fn.educational.entity.Student;
import com.yuyou.fn.educational.vo.DiscountInfoVo;

import java.util.Date;
import java.util.List;
import java.util.Map;

public interface IDiscountCalculateService {

    List<DiscountInfoVo> calOfflineDiscount(Long areaTeamId , Student student, List<DiscountRegClassInfo> discountRegClassInfoList, List<Long> discountIdsOfPolicy,Date orderTime);

    Map<Long,List<DiscountInfoVo>> calOnlineDiscount(Long areaTeamId , List<DiscountRegCourseClass> discountRegCourseClassList);

}
